function random(min, max) {
    if (!max) {
        [max, min] = [min, 0];
    }
    if (min > max) {
        [max, min] = [min, max];
    }
    return parseInt(Math.random() * (max + 1 - min) + min);
}
/*
    clientWidth、clientHeight: 盒子的 content + padding 
    offsetWidth、offsetHeight: 盒子的 content + padding + border
    offsetLeft、offsetTop: 元素位置

    event.clientX: 鼠标与浏览器 x 
    event.offsetX: 鼠标与事件源 x
    
    event.pageX: 鼠标与页面 x

    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    <script src="https://cdn.bootcdn.net/ajax/libs/Mock.js/1.0.1-beta3/mock-min.js"></script>
    <script src="https://cdn.bootcdn.net/ajax/libs/lodash.js/4.17.21/lodash.min.js"></script>

*/